
/**
 * 12.输出四位自然数中各位数字之和为6并且各位数字互不相同的数，并统计个数。
 */
public class Demo12 {
    public static void main(String[] args) {
        int count = 0;
        for (int i = 1000; i < 10000; i++) {
            //首先就是拿到个、十、百、千
            int num1 = i % 10;
            int num2 = i / 10 % 10;
            int num3 = i / 100 % 10;
            int num4 = i / 1000 % 10;
            if (num1 + num2 + num3 + num4 == 6 && num1 != num2 && num1 != num3 && num1 != num4 && num2 != num3 && num2 != num4 && num3 != num4) {
                count++;
                System.out.println(i);
            }
        }
        System.out.println("总共有" + count + "个");
    }
}
